@charset "utf-8";
/**
 * 页面tab页签样式
 */
.tab {
	margin: 10px 20px;
	height: 100%;
	overflow: hidden;
}

.tab-header {
	height: 50px;
	width: 100%;
}

.tab-header ul {
	display: flex;
	padding-left: 20px;
	border-bottom: 1px solid #ccc;
}

.tab-header ul li {
	display: block;
	height: 40px;
	padding: 0px 40px;
	margin: 10px 0px 0px 20px;
	background: #f3f3f3;
	font-size: 16px;
	color: #74777b;
	line-height: 40px;
	border-radius: 5px 5px 0 0;
	border: none;
	cursor: pointer;
}

.tab-header ul li.s0,
.tab-header ul li:hover {
	color: #fff;
	/* background-color: #2CC185; */
	background-color: #de4b39;
}

.tab-body {
	width: 100%;
	overflow: auto;
	overflow-x: hidden;
	height: 500px;
}

.tab-content {
	display: none;
}

.tab-content.s0 {
	display: block;
}